Raspberry Pi PicoとPlatformio
取り敢えず公式を試す
> code
platform = raspberrypi
board = pico
framework = arduino
; change microcontroller
board_build.mcu = rp2040
; change MCU frequency
board_build.f_cpu = 133000000L
<<
- mbedも文字が見える
- おそらくArduino IDEでいう Arduino Mbed OS RP2040 Boards的なものだろう
- 別のArduinoを選ぶこともできそうだけどひとまずこれで行く
- ROSC_RANDOMBIT_OFFSETが未定義のエラー
- Coreを別のものにする?
- Arduino IDEで実績のある earlephilhover版
- Arduino IDEの方は3.5.0を使っている
- 更新日が数日前になっているけど、いつアップデートされたんだろう?
- arduinoのコアをearlephilhover版にしてみる
- こっちだったら行けるか?
- pullにすごい時間がかかる、submoduleが多いっぽい
- まった挙句pullが失敗した
- 再実行してみる・・
- 別の部分でエラーだな
- 再び再実行
- 対応するマイコンのSDKを全部pullしてくるみたいでものすごく多い
- この方も同じ症状?
- 再実行してもランダムに失敗すると書かれている
- maxgerhardt版との併用?
- なんかエラーが出たので ~/.platformio/platforms/以下のRaspberry Pi Picoに関するディレクトリを全消し
- 結局こちらも同じようにpullし始めた・・
- ダメだね
結局、標準のRaspberry Pi Picoで頑張る
- 定数を手動で定義する
- なんか適切なヘッダをincludeすればよい気がしてきた
- 取り敢えずビルドできた、ビルドキャッシュも効いている
- u8glibもビルドできている